gtktextview: Drop GdkWindow checks on events
authorCarlos Garnacho <carlosg@gnome.org>
Fri, 31 Mar 2017 16:06:19 +0000 (18:06 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Thu, 25 May 2017 14:25:58 +0000 (16:25 +0200)
These are now wrong and prevent the code from running correctly.

gtk/gtktextview.c

index c4565e3b2f921fa0df600919cd93e75ad20cfd6c..e04007e681cddfe90d89b0a07d9577008cdffa8d 100644 (file)
@@ -5344,9 +5344,6 @@ gtk_text_view_event (GtkWidget *widget, GdkEvent *event)
       get_buffer (text_view) == NULL)
     return FALSE;
 
-  if (event->any.window != priv->text_window->bin_window)
-    return FALSE;
-
   if (get_event_coordinates (event, &x, &y))
     {
       GtkTextIter iter;
@@ -5552,13 +5549,6 @@ gtk_text_view_multipress_gesture_pressed (GtkGestureMultiPress *gesture,
 
   gtk_widget_grab_focus (GTK_WIDGET (text_view));
 
-  if (gdk_event_get_window (event) != priv->text_window->bin_window)
-    {
-      /* Remove selection if any. */
-      gtk_text_view_unselect (text_view);
-      return;
-    }
-
   gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), sequence,
                                   GTK_EVENT_SEQUENCE_CLAIMED);
   gtk_text_view_reset_blink_time (text_view);